Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHURCHILL ROAD Detached £405,027 £237,500 28 May 2012
3 CHURCHILL ROAD Semi-Detached £348,304 £280,000 15 Jun 2018
5 CHURCHILL ROAD Detached £435,453 £285,000 11 Jul 2014
12 CHURCHILL ROAD Semi-Detached £374,565 £239,950 12 Sep 2007